/**
 * @file
 * @brief   通用工具类定义文件。
 * @author  赵一
 * @date    2012/01/07
 * @version 0.1
 */

/**
 * @package com.happybluefin.tapburstfree.common.jni jni包。
 */
package com.happybluefin.tapburstfree.common.jni;

import android.util.Log;

import com.happybluefin.tapburstfree.application.TapBurstFreeApplication;

/**
 * @class  UtilityJni
 * @brief  通用工具类。
 * @author 赵一
 */
class UtilityJni {
    /**
     * @brief  退出应用函数。
     * @author 赵一
     */
    public static void exitApplication() {
        //Log.d(TAG, "exitApplication() start");

        TapBurstFreeApplication.exitApplication();

        //Log.d(TAG, "exitApplication() end");
    }

    /**
     * @brief  评价函数。
     * @author 赵一
     */
    public static void gotoReview() {
        //Log.d(TAG, "gotoReview() start");

        TapBurstFreeApplication.gotoReview();

        //Log.d(TAG, "gotoReview() end");
    }

    /**
     * @brief     共享文本函数。
     * @author    赵一
     * @param[in] text 文本内容。
     */
    public static void shareText(String text) {
        //Log.d(TAG, "share() start");

        TapBurstFreeApplication.shareText(text);

        //Log.d(TAG, "share() end");
    }

    /**
     * @brief     打开网页函数。
     * @author    赵一
     * @param[in] url 网址。
     */
    public static void gotoUrl(String url) {
        //Log.d(TAG, "gotoUrl() start");

        TapBurstFreeApplication.gotoUrl(url);

        //Log.d(TAG, "gotoUrl() end");
    }

    /**
     * @brief 日志标记。
     */
    protected static final String TAG = "UtilityJni";
}
